#!/bin/bash

clear
set -x

if [ "$1" == "all" ]
then
	hlex bin/caxe.hlx -cpp bin/lexer cx-src/HLex.cx &&
	hllr bin/caxe.hlr cx-src/HLlr.cx -lalr1 -hlexcpp
fi
ocaxe -nice cx-src src &&
haxe -cp src -main Main -neko bin/caxe.n &&
nekotools boot bin/caxe.n
